package com.deanlib.cabinet.data.network.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Created by Dean on 2022/12/24
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface DynamicTimeout {
    int value() default 3000;
    int connectTimeout() default 0;
    int readTimeout() default 0;
    int writeTimeout() default 0;
}
